home *** CD-ROM | disk | FTP | other *** search
/ CD Games Collection / cd GAMES collection.iso / 1061 / bab.ai < prev    next >
Encoding:
Text File  |  1996-03-17  |  12.1 KB  |  570 lines

  1. ; Barbarian.ai
  2.  
  3. [General]
  4. Name="Fobar The Mighty"
  5. Culture=5
  6. Random=10
  7. War=10
  8. FindMoveMaxTurns=20
  9. CityNameFile=chcity.TXT
  10. PoliticsFile=ai.pet
  11. ; affinities: 0=none,1=water,2=forest,3=desert,4=mountain
  12. AffinityPrefs=10,10,10,10,10
  13. SmallestIsland=5
  14.  
  15. ;strategies:     cities, i-struct, expand, crush
  16. MaxInvestigateTurns=25
  17. [GoalPriorities]
  18. ExploreAroundCity=60,     60,    30,    10
  19.  
  20. DefendCity=80,     80,    80,    75
  21. BuildDefenses=75,     75,    75,    65
  22. CaptureCity=10,     35,    95,    95
  23. FoundCity=90,     85,    51,    50
  24. Explore=60,     60,    75,    50
  25. AttackEnemyArmies=30,     55,    85,    92
  26. Investigate=10,     40,    85,    50
  27. ExploreArea=50,     55,    70,    70
  28. ExploreWater=60,     65,    70,    85
  29. IncreasePopulation=95,     95,    55,    79
  30. BuildBuilding=80,     86,    80,    70
  31. BuildWonder=71,     89,    90,    84
  32. Cultivate=10,     90,    85,    55
  33. BuildRoad=10,     90,    75,    55
  34. Trade=85,     85,    85,    85
  35. SpreadKnowledge=10,     90,    65,    75
  36. SettleNewContinent=50,     50,    80,    80
  37. HarassCivilians=10,     10,    30,    75
  38. Migrate=50,50,50,50,50,50,50,50,50,50
  39. KillAll=50,50,50,50,50,50,50,50,50,50
  40. SinkShips=50,50,50,50,50,50,50,50,50,50
  41.  
  42. [ArmyComposition]
  43. ; CompX=<id>;<totalmin>;unittype(least,most)[;unittype(least,most)...]
  44. ; Purpose=x[,x]... 
  45.  
  46. ;L INF
  47. Comp0=0; 1;0(1,27);1(0,26);2(0,26);3(0,26);4(0,26);9(0,26)
  48. ; ship
  49. Comp1=1; 1;0(0,27);1(0,26);2(0,26);3(0,26);4(0,26);8(1,27);9(0,26)
  50. ;M INF
  51. Comp2=2; 1;0(0,27);1(1,27);2(0,26);3(0,26);4(0,26);9(0,26)
  52. ;H INF
  53. Comp3=3; 1;0(0,27);1(0,26);2(1,27);3(0,26);4(0,26);9(0,26)
  54. ;L Cav
  55. Comp4=4; 1;0(0,27);1(0,26);2(0,26);3(1,27);4(0,26);9(0,26)
  56. ;h cav l cav
  57. Comp5=5; 1;0(0,27);1(0,26);2(0,26);3(0,26);4(1,27);9(0,26)
  58. ;H Inf M Inf
  59. Comp6=6; 10;1(5,5);2(5,5)
  60. ; H INF
  61. Comp7=7; 10;2(10,18)
  62. ; Lt Boat with dudes
  63. Comp8=8; 9;8(1,2);1(2,2);2(2,2)
  64. ; Hvy Boats with dudes
  65. Comp9=9; 12;8(2,2);2(5,5);1(5,5)
  66. ;light and heavy cavalry mixed for exploration and fighting
  67. Comp10=10; 24;3(3,24);4(0,17)
  68. ;light cavalry alone for exploration
  69. Comp11=11; 1;3(1,8)
  70. ; Boats light sea
  71. Comp13=13; 2;8(2,4);0(0,12)
  72. ; Boats Hvy sea
  73. Comp14=14; 4;8(4,4);0(0,25);1(0,25)
  74. ; heavy galley and heavy inf for exploration/combat
  75. Comp15=15; 13;8(1,10);1(3,18);2(3,18);3(3,18);4(3,18)
  76.  
  77. ; army on ship
  78. Comp16=16; 1;1(0,18);2(0,18);3(0,18);4(0,18)
  79.  
  80. ; ship leftover
  81. Comp17=17; 1;8(1,10)
  82.  
  83. ; small groups
  84. Comp18=18; 1;1(0,1);2(0,1);3(0,1);4(0,1)
  85.  
  86. ;STOMPER
  87. Comp19=19; 27;1(5,13);2(5,13);4(4,15);3(6,10)
  88. ; Raiding ship
  89. Comp20=20; 18;8(3,3);1(5,5);2(5,5);3(5,5)
  90.  
  91. Explorer=11,10,4,0
  92. Settler=1
  93. Defender=7,3,2,0
  94. Fighter=19,10,7,6,5,4,3,2,0
  95. WaterExplorer=8,9,15
  96. SettlerShip=20
  97. RoadBuilder=12
  98. Cultivator=12
  99. TravelingPhilosopher=17
  100. Merchant=18
  101. EmergencyDefender=19,10,7,3,2,0
  102. TransportShip=20,15,13,14,9,8,1
  103. FightingShip=15
  104.  
  105. [City]
  106. TurnsToWaitForImprovement=10
  107. DesiredPopulation=23
  108. MinimumPopulation=5
  109. MinCityFood=100
  110. MinCityRes=40
  111. MaxCityDanger=600
  112. DefenseRadius=5
  113. Defenders=2
  114. LongestRoad=1
  115. StudyTime=25
  116. BuildTime=25
  117. MinExtraEatenPercent=1
  118. LongestTradeRoute=1
  119. PercentIncreaseExpected=5
  120. MinStudentPercent=10
  121. OwnershipRadius=10
  122.  
  123. [Strategy]
  124. ;WhenX=round,cities,armies,%explored,my_city%,my_army%,%cities_taken,%died,%win,%lose
  125. ;StrategyX=w1,w2,turns,chance,"name"
  126. ; when minimums
  127. When0=0,0,0,0,0,0,0,0,0,0    ; always
  128. When1=50,8,6,10,0,0,0,0,0,0  ; round 10, 1 city, 1 army
  129. When2=20,4,4,0,0,0,0,0,0,0 ; 4 cities,4 armies, 10% explored, control what know
  130. When3=40,0,0,0,0,0,0,0,0,0       ; 50 turns, 2 armies,2 cities, 5% explored
  131. When4=30,10,6,15,1,1,0,0,0,0
  132. When5=300,0,0,50,0,0,0,0,0,0
  133. When6=100,0,0,0,0,0,0,0,0,0       ; 50 turns, 2 armies,2 cities, 5% explored
  134. When7=150,0,0,0,0,0,0,0,0,0       ; 50 turns, 2 armies,2 cities, 5% explored
  135.  
  136. ; when maximums
  137. When25=9999,999,999,101,101,101,101,101,101,101    ; always
  138. When26=40,999,999,101,101,101,101,101,101,101    ; no more than two cities
  139. When27=100,999,101,101,101,101,101,101,101,50    ; losing less than 50%
  140. When28=150,999,999,101,101,101,101,101,101,101    ; end at round 30
  141. When29=250,999,999,101,101,101,101,101,101,101    ; end at round 30
  142.  
  143. Strategy0=3,25,5,1,"Armageddon"    ; default strategy - annihilate
  144. Strategy1=0,26,5,100,"Drown"    ;don't show until turn 40
  145. Strategy2=3,27,5,100,"LightAttack" ;light skirmishers 40-100
  146. Strategy3=6,28,5,100,"MediumAttack"  ;medium skirmishers 100-150     
  147. Strategy4=7,29,5,100,"HeavyAttack"  ;heavy skirmishers 150-250
  148.  
  149. ; how many goals (for each strategy)
  150. HowManyFoundCity=0
  151. HowManyExplore=1
  152. HowManyExploreWater=1
  153. HowManyFight=5
  154. HowManyBuildRoad=0
  155. HowManyTrade=0
  156. HowManyPhilosophers=0
  157. HowManySettleNewContinent=0
  158. HowManyHarass=5
  159. HowManyMigrate=1
  160. HowManyKill=10
  161. HowManySinkShips=1
  162.  
  163. [CaptureCityModifiers]
  164. AllyBuilt=100
  165. TPBuilt=100
  166. UnknownBuilder=100
  167. NonTPBuilt=100
  168. EnemyBuilt=100
  169. I_Built=100
  170. AllyOwns=100
  171. TPOwns=100
  172. UnknownOwner=100
  173. NonTPOwns=100
  174. EnemyOwns=100
  175.  
  176. [Armageddon]
  177. FoundCity=0
  178. Explore=80
  179. ExploreWater=10
  180. AttackEnemyArmies=100
  181. HarassCivilians=100
  182. BuildRoad=1
  183. Trade=1
  184. SpreadKnowledge=1
  185. SettleNewContinent=0
  186. ExploreAroundCity=10
  187. CaptureCity=90
  188. DefendCity=80
  189. BuildDefenses=75
  190. IncreasePopulation=90
  191. BuildBuilding=1
  192. BuildWonder=1
  193. Cultivate=1
  194. ExploreArea=80
  195. Investigate=10
  196. HowManyFoundCity=0
  197. HowManyExplore=1
  198. HowManyExploreWater=1
  199. HowManyFight=20
  200. HowManyHarass=10
  201. HowManyBuildRoad=0
  202. HowManyPhilosophers=0
  203. HowManySettleNewContinent=0
  204. Explorer=16
  205. Settler=1
  206. Defender=0
  207. Fighter=5,4,3,2,0,6,7,10,11,18
  208. WaterExplorer=17
  209. SettlerShip=20
  210. RoadBuilder=12
  211. Cultivator=12
  212. TravelingPhilosopher=16
  213. Merchant=16
  214. EmergencyDefender=16,18
  215. TransportShip=15
  216. FightingShip=20,16,15,14,13,9,8,1
  217.  
  218. Migrate=60
  219. KillAll=100
  220. ; sink ships should be lower than kill all so that kill all can take
  221. ; armies off of sink ship goal onto land
  222. SinkShips=90
  223. HowManyMigrate=1
  224. HowManyKill=10
  225. HowManySinkShips=10
  226.  
  227. [Drown]
  228. FoundCity=0
  229. Explore=80
  230. ExploreWater=10
  231. AttackEnemyArmies=100
  232. HarassCivilians=100
  233. BuildRoad=1
  234. Trade=1
  235. SpreadKnowledge=1
  236. SettleNewContinent=0
  237. ExploreAroundCity=10
  238. CaptureCity=90
  239. DefendCity=80
  240. BuildDefenses=75
  241. IncreasePopulation=80
  242. BuildBuilding=1
  243. BuildWonder=1
  244. Cultivate=1
  245. ExploreArea=80
  246. Investigate=10
  247. HowManyFoundCity=0
  248. HowManyExplore=1
  249. HowManyExploreWater=1
  250. HowManyFight=20
  251. HowManyHarass=10
  252. HowManyBuildRoad=0
  253. HowManyPhilosophers=0
  254. HowManySettleNewContinent=0
  255. Explorer=5,4,3,2,0
  256. Settler=5,4,3,2,0
  257. Defender=5,4,3,2,0
  258. Fighter=5,4,3,2,0
  259. WaterExplorer=5,4,3,2,0
  260. SettlerShip=5,4,3,2,0
  261. RoadBuilder=5,4,3,2,0
  262. Cultivator=5,4,3,2,0
  263. TravelingPhilosopher=5,4,3,2,0
  264. Merchant=5,4,3,2,0
  265. EmergencyDefender=5,4,3,2,0
  266. TransportShip=5,4,3,2,0
  267. FightingShip=5,4,3,2,0
  268.  
  269. Migrate=60
  270. KillAll=100
  271. ; sink ships should be lower than kill all so that kill all can take
  272. ; armies off of sink ship goal onto land
  273. SinkShips=90
  274. HowManyMigrate=1
  275. HowManyKill=10
  276. HowManySinkShips=10
  277.  
  278. [LightAttack]
  279. FoundCity=0
  280. Explore=80
  281. ExploreWater=10
  282. AttackEnemyArmies=100
  283. HarassCivilians=100
  284. BuildRoad=1
  285. Trade=1
  286. SpreadKnowledge=1
  287. SettleNewContinent=0
  288. ExploreAroundCity=10
  289. CaptureCity=90
  290. DefendCity=80
  291. BuildDefenses=75
  292. IncreasePopulation=91
  293. BuildBuilding=1
  294. BuildWonder=1
  295. Cultivate=1
  296. ExploreArea=80
  297. Investigate=10
  298. HowManyFoundCity=0
  299. HowManyExplore=1
  300. HowManyExploreWater=1
  301. HowManyFight=20
  302. HowManyHarass=10
  303. HowManyBuildRoad=0
  304. HowManyPhilosophers=0
  305. HowManySettleNewContinent=0
  306. Explorer=5,4,3,2,0
  307. Settler=5,4,3,2,0
  308. Defender=5,4,3,2,0
  309. Fighter=10,11
  310. WaterExplorer=5,4,3,2,0
  311. SettlerShip=5,4,3,2,0
  312. RoadBuilder=5,4,3,2,0
  313. Cultivator=5,4,3,2,0
  314. TravelingPhilosopher=5,4,3,2,0
  315. Merchant=5,4,3,2,0
  316. EmergencyDefender=5,4,3,2,0
  317. TransportShip=5,4,3,2,0
  318. FightingShip=13,9,8
  319.  
  320. Migrate=60
  321. KillAll=100
  322. ; sink ships should be lower than kill all so that kill all can take
  323. ; armies off of sink ship goal onto land
  324. SinkShips=90
  325. HowManyMigrate=1
  326. HowManyKill=10
  327. HowManySinkShips=10
  328.  
  329. [MediumAttack]
  330. FoundCity=0
  331. Explore=80
  332. ExploreWater=10
  333. AttackEnemyArmies=100
  334. HarassCivilians=100
  335. BuildRoad=1
  336. Trade=1
  337. SpreadKnowledge=1
  338. SettleNewContinent=0
  339. ExploreAroundCity=10
  340. CaptureCity=90
  341. DefendCity=80
  342. BuildDefenses=75
  343. IncreasePopulation=91
  344. BuildBuilding=1
  345. BuildWonder=1
  346. Cultivate=1
  347. ExploreArea=80
  348. Investigate=10
  349. HowManyFoundCity=0
  350. HowManyExplore=1
  351. HowManyExploreWater=1
  352. HowManyFight=20
  353. HowManyHarass=10
  354. HowManyBuildRoad=0
  355. HowManyPhilosophers=0
  356. HowManySettleNewContinent=0
  357. Explorer=5,4,3,2,0
  358. Settler=5,4,3,2,0
  359. Defender=5,4,3,2,0
  360. Fighter=18,6,7,10,11
  361. WaterExplorer=5,4,3,2,0
  362. SettlerShip=5,4,3,2,0
  363. RoadBuilder=5,4,3,2,0
  364. Cultivator=5,4,3,2,0
  365. TravelingPhilosopher=5,4,3,2,0
  366. Merchant=5,4,3,2,0
  367. EmergencyDefender=5,4,3,2,0
  368. TransportShip=5,4,3,2,0
  369. FightingShip=15,14,13,9,8
  370.  
  371. Migrate=60
  372. KillAll=100
  373. ; sink ships should be lower than kill all so that kill all can take
  374. ; armies off of sink ship goal onto land
  375. SinkShips=90
  376. HowManyMigrate=1
  377. HowManyKill=10
  378. HowManySinkShips=10
  379.  
  380. [HeavyAttack]
  381. FoundCity=0
  382. Explore=80
  383. ExploreWater=10
  384. AttackEnemyArmies=100
  385. HarassCivilians=100
  386. BuildRoad=1
  387. Trade=1
  388. SpreadKnowledge=1
  389. SettleNewContinent=0
  390. ExploreAroundCity=10
  391. CaptureCity=90
  392. DefendCity=80
  393. BuildDefenses=75
  394. IncreasePopulation=91
  395. BuildBuilding=1
  396. BuildWonder=1
  397. Cultivate=1
  398. ExploreArea=80
  399. Investigate=10
  400. HowManyFoundCity=0
  401. HowManyExplore=1
  402. HowManyExploreWater=1
  403. HowManyFight=20
  404. HowManyHarass=10
  405. HowManyBuildRoad=0
  406. HowManyPhilosophers=0
  407. HowManySettleNewContinent=0
  408. Explorer=5,4,3,2,0
  409. Settler=5,4,3,2,0
  410. Defender=5,4,3,2,0
  411. Fighter=5,4,3,2,0,6,7,10,11,18
  412. WaterExplorer=5,4,3,2,0
  413. SettlerShip=5,4,3,2,0
  414. RoadBuilder=5,4,3,2,0
  415. Cultivator=5,4,3,2,0
  416. TravelingPhilosopher=5,4,3,2,0
  417. Merchant=5,4,3,2,0
  418. EmergencyDefender=5,4,3,2,0
  419. TransportShip=15,
  420. FightingShip=20,1,16,15,14,13,9,8
  421.  
  422. Migrate=60
  423. KillAll=100
  424. ; sink ships should be lower than kill all so that kill all can take
  425. ; armies off of sink ship goal onto land
  426. SinkShips=90
  427. HowManyMigrate=1
  428. HowManyKill=10
  429. HowManySinkShips=10
  430.  
  431. [Default]
  432. FoundCity=0
  433. Explore=66
  434. ExploreWater=67
  435. AttackEnemyArmies=98
  436. HarassCivilians=97
  437. BuildRoad=0
  438. Trade=0
  439. SpreadKnowledge=0
  440. SettleNewContinent=0
  441. ExploreAroundCity=77
  442. CaptureCity=99
  443. DefendCity=54
  444. BuildDefenses=12
  445. IncreasePopulation=100
  446. BuildBuilding=54
  447. BuildWonder=55
  448. Cultivate=0
  449. ExploreArea=88
  450. Investigate=89
  451.  
  452. HowManyFoundCity=0
  453. HowManyExplore=4
  454. HowManyExploreWater=2
  455. HowManyFight=4
  456. HowManyHarass=4
  457. HowManyBuildRoad=0
  458. HowManyPhilosophers=0
  459. HowManySettleNewContinent=0
  460.  
  461. Explorer=11,10,4,0
  462. Settler=1
  463. Defender=7,3,2,0
  464. Fighter=19,10,7,6,5,4,3,2,0
  465. WaterExplorer=8,9,15
  466. SettlerShip=20
  467. RoadBuilder=12
  468. Cultivator=12
  469. TravelingPhilosopher=17
  470. Merchant=18
  471. EmergencyDefender=19,10,7,3,2,0
  472. TransportShip=20,15,13,14,9,8,1
  473. FightingShip=15,9,8,1
  474.  
  475.  
  476. Migrate=50
  477. KillAll=50
  478. SinkShips=50
  479. HowManyMigrate=1
  480. HowManyKill=1
  481. HowManySinkShips=1
  482.  
  483. [Infraroads]
  484. FoundCity=0
  485. Explore=60
  486. ExploreWater=65
  487. AttackEnemyArmies=55
  488. HarassCivilians=10
  489. BuildRoad=0
  490. Trade=0
  491. SpreadKnowledge=0
  492. SettleNewContinent=0
  493. ExploreAroundCity=60
  494. CaptureCity=35
  495. DefendCity=80
  496. BuildDefenses=75
  497. IncreasePopulation=95
  498. BuildBuilding=86
  499. BuildWonder=89
  500. Cultivate=0
  501. ExploreArea=55
  502. Investigate=40
  503.  
  504. HowManyFoundCity=0
  505. HowManyExplore=4
  506. HowManyExploreWater=1
  507. HowManyFight=5
  508. HowManyHarass=2
  509. HowManyBuildRoad=0
  510. HowManyPhilosophers=0
  511. HowManySettleNewContinent=0
  512.  
  513. Explorer=11,10,4,0
  514. Settler=1
  515. Defender=7,3,2,0
  516. Fighter=19,10,7,6,5,4,3,2,0
  517. WaterExplorer=8,9,15
  518. SettlerShip=20
  519. RoadBuilder=12
  520. Cultivator=12
  521. TravelingPhilosopher=17
  522. Merchant=18
  523. EmergencyDefender=19,10,7,3,2,0
  524. TransportShip=20,15,13,14,9,8,1
  525. FightingShip=15,9,8,1
  526.  
  527. [Infracult]
  528. FoundCity=0
  529. Explore=75
  530. ExploreWater=70
  531. AttackEnemyArmies=85
  532. HarassCivilians=30
  533. BuildRoad=0
  534. Trade=0
  535. SpreadKnowledge=0
  536. SettleNewContinent=0
  537. ExploreAroundCity=30
  538. CaptureCity=95
  539. DefendCity=80
  540. BuildDefenses=75
  541. IncreasePopulation=95
  542. BuildBuilding=80
  543. BuildWonder=90
  544. Cultivate=0
  545. ExploreArea=70
  546. Investigate=85
  547.  
  548. HowManyFoundCity=0
  549. HowManyExplore=10
  550. HowManyExploreWater=10
  551. HowManyFight=10
  552. HowManyHarass=3
  553. HowManyBuildRoad=0
  554. HowManyPhilosophers=0
  555. HowManySettleNewContinent=0
  556.  
  557. Explorer=11,10,4,0
  558. Settler=1
  559. Defender=7,3,2,0
  560. Fighter=19,10,7,6,5,4,3,2,0
  561. WaterExplorer=8,9,15
  562. SettlerShip=20
  563. RoadBuilder=12
  564. Cultivator=12
  565. TravelingPhilosopher=17
  566. Merchant=18
  567. EmergencyDefender=19,10,7,3,2,0
  568. TransportShip=20,15,13,14,9,8,1
  569. FightingShip=15,9,8,1
  570.  
  571.